hand over - Inglés Sinónimo Diccionario

hand over

v.
[1] fork over , fork out , fork up , turn in , deliver , render